snatch pickup - Turkish English Dictionary